27258625
65132740
75272368
5979377
34587874
83312581
28541924
53715721
48821509
1451344
28878165
5854506
77792125
65481626
71317348
87475446
60742049
96369668
29185153
40442311
98911290
8739437
32631797
16358790
38267187
53675190
10789204
346680
80036640
7394881
61677029
10214093
30708302
62132728
36798740
59181467
5178728
92002107
65804002
292323