11814439
23225816
75317769
28119512
45638136
30967636
5205156
21067208
75019244
50992576
17293566
64489488
3306927
20803917
61968080
64538631
62546296
93246982
62895990
18532936
73181865
16599962
3468698
33945844
33385617
5488311
6407175
21803357
68381303
2341251
77853770
62423796
35359309
82703732
24285601
9058889
40414531
2477101
373814
59487030