90962440
8652766
2545155
61765910
17001943
15796436
8857119
14617937
68498105
24869835
9894800
9739301
63715094
44884353
73535655
87988182
33296452
65883605
34147956
613035
25021733
53885091
77486640
67668855
78316122
58484445
2809023
51414270
20748344
61216342
75137384
59164259
98639552
27395800
77449373
33076596
23286726
3228584
74477777
57501899