5293673
72667671
83389778
10219241
73637293
95754200
99548978
7931451
24425335
16239146
54705318
30879695
22686099
99477315
57869299
38801339
46994202
66725539
9393295
66754515
8891811
66877242
56573099
97351039
50203739
11274041
406542
70809552
62527205
60514905
8044163
11313112
64556896
45122589
50412062
9459860
2076678
29177167
49819990
23013629