51627853
31461600
41346918
98218237
38553293
79539559
57918512
19126745
46571336
64157350
22987870
2838051
73555576
41716822
7697021
47036618
9500902
9641210
64066820
49176138
5758922
27132229
3669442
89938717
62993971
26132496
61685719
65195899
67858258
90173636
84016333
31212251
4434658
7887492
1415177
86142876
7919153
64178614
65719252
4346469