29565024
8711591
63497507
69304235
523119
46078630
39926036
74476249
1583162
57472633
62526052
91914162
52083628
7401142
3043989
9486386
74502508
10525433
88919909
25344517
28231838
54408574
8889653
29576521
6979291
66059545
57086876
918188
2581087
22503959
74311844
19232542
47315307
84114736
9204132
12098707
30851389
93387863
61412155
21386578