18107070
38402665
27854205
79043410
71396387
90242296
14403431
18644873
71809711
20193340
79981641
37045209
28424082
57173711
64104425
5772723
91444471
94854971
30684429
64023962
10647928
36514985
92224855
6665684
9676518
1375551
45896979
74134037
85735568
66782335
57142083
2701790
51098582
48416361
19999535
26082143
7731121
7806586
87695818
65987374