11476541
4941732
30076649
24161633
97222187
89336704
35657533
87096739
33947751
28484315
5191245
53328564
51166528
73703710
36382651
97367434
57021901
30632157
74811565
77489381
77843391
61028304
47938662
79618692
84046855
37276523
23874396
50024238
14147210
18437085
18068162
71371385
5234408
42291205
5412560
34164797
84939568
9276589
37004096
4313199