2558451
2693408
446715
4498973
3909984
4878415
4962832
2386412
3274335
959320
62459
65169
59433
60283
70920
64258
74809
54028
63567
44989
5960991
2192926
3995772
1789181
5374999
2669145
1088975
219860
485566
1775353