10283333
59888529
36692011
64291855
32132838
2195107
558913
21523686
13453198
8887704
66076811
42406994
39649620
12194718
42342198
70892301
34845835
19875169
26897847
79245594
19749820
41556276
97036174
48888647
75664358
3398520
92832045
30458371
98233227
47417945
55012177
9078156
14429650
34174537
55223414
36363531
56937665
34822207
2339630
47691536