12026271
47516518
54557190
10912096
10865107
381860
31911341
75645134
428193
8932856
17571969
84162233
60089723
95262589
2963350
4545660
38265144
71761623
50666824
89471628
50136176
68218924
25751347
68047403
96453348
47096407
67968168
24715838
74791676
69967131
57669031
73568075
45107124
98208653
47864094
16789004
98179643
8069998
28063553
4739770