8904896
87093342
95825595
72675147
7262491
5625150
48056750
55355753
12482789
87925312
92494867
44459254
90984727
28612925
8607114
28818965
80207164
20951485
94961206
15283305
80247524
72716225
40724569
50044341
7049611
239030
36138453
17194202
13183815
22688775
86338081
59874901
93812669
54527018
47123849
30873458
2159251
95873211
799928
1640406