948612
34075167
26409641
66781319
17558152
1002856
766677
32087210
66758066
16588011
62097357
12204349
55703762
3528615
47005641
19078157
2664530
48444450
78526153
46086577
25766523
643598
46431863
90066319
91339465
65305253
40046810
15983457
7133209
81421341
2801518
4557161
5413737
4245868
99287307
60231037
21721589
35296961
56434827
32379749