97517014
16969667
75862812
50282376
49028573
1025702
44195895
10746323
93108275
7944194
24087148
25244394
25207372
62371308
9878452
40144176
94209343
82962884
7533473
44463634
31124116
65528985
51763854
61957434
91916707
83061072
91607996
12865524
76935670
99885065
20385411
6084539
64989521
1464415
91173334
69463898
41577846
59886385
79499923
90798608