98723833
53269119
64861161
94511163
6400544
84326360
51448331
74118915
34025149
1447297
1244624
76208544
74319874
42062366
919670
28966433
19285952
7297566
9079583
1281428
70796441
14895306
27258660
5070848
46842054
38951313
36539768
81851869
18554787
78136813
21539382
527862
16335126
42051811
24886399
54162406
51734212
79227688
58614844
47895000