3416504
49722362
76297547
1580986
62455518
70948969
6825973
2129953
26296616
29951214
15555515
23003759
96442200
83433717
65428779
62246838
31486961
29466690
70938034
12386492
73011256
50783076
52596109
88252109
31925613
94316257
61565054
62598652
24238475
12679463
33954408
90933045
78402030
68773132
52496019
65571339
22059147
76749205
84541415
43641235