226868
34115599
3126472
93074242
225631
43143962
2957527
58353711
17362100
75093380
65614801
39176920
98305466
46119000
90384654
15723459
17897370
29062108
3236373
91114346
39354462
68541521
15275824
74121554
76183390
3277614
32443180
82401661
60434914
4946575
71851349
58479745
8718495
27947588
692111
18238197
53025723
99652923
33776479
1094145