4593563
50808648
5393331
31349445
63423394
38128511
63445868
47393204
452424
88126816
16016753
66628494
54728886
95745151
52387260
88008049
22747176
36791861
45163298
57001767
42869928
90364408
22397209
61446323
98556324
13998637
6483856
784078
7403485
69167645
27857000
58104032
36903646
90812463
21235608
43925652
23732637
60708248
64547973
31579847