4998906
60317602
75631582
19072529
12691375
63009474
68942687
35743392
9608158
409560
92755261
60459522
85991408
83828314
21734862
90121581
32554771
35147136
16446538
63137999
89284383
12114404
96325558
93482055
60458493
76857057
46814591
3658346
2243721
11872181
53388369
78487081
50604515
78562496
30773128
23436543
93277840
94628845
7256455
51724882