16751434
42442913
24198363
9763134
5356957
81486192
44414653
65303300
54785226
28712874
9611132
21251437
94185485
41273471
85346206
96938696
54608719
35649299
90715745
9620420
71906223
81595870
2364191
33876344
37218328
242371
48871686
69457051
38718774
79908156
96122688
4563921
23356150
59181452
61118228
53287082
8302532
29866048
9352709
95466733