23517729
57827250
41088127
2471838
38388684
25449414
1454174
16091432
96351647
71851709
47051393
4812865
42204139
75584939
38735718
26794542
81895645
33418471
21226666
88177265
85886908
70169647
85775330
8144952
304274
94794400
18471524
69328082
72949352
4940820
78952474
40159588
73362487
85237632
908383
3519633
41443268
95827413
90269996
27104073