21889183
40705101
315518
60634248
3650201
26128883
28582958
95793513
93452661
93032628
46411239
38049066
929222
32513546
80645523
47075985
23456996
1729678
79631940
31256168
7999500
40255634
41622941
88952361
91484117
72477794
2782655
42709911
31968047
4823126
1612524
70211370
78923421
87335122
3081598
63136077
97767835
5113476
46493117
88947545