33179706
47052018
98763876
32323287
60055200
51169353
84565523
17949114
61846791
58066476
3341896
38785707
46536692
51703091
17538697
3659632
2381839
78616119
30964666
221650
22779925
66848859
15587346
96038504
81332311
85988583
25743630
21005034
24306290
18779803
16537108
95059373
31105359
30274027
3276600
29833164
80375185
49546777
72291483
58447198