17769983
29486536
9174653
84269221
87414680
9173124
25195704
9276534
8043969
75664504
28865118
34709266
61653876
74763744
4020611
26707225
14306384
25038989
70247096
18108890
69494365
73691511
149466
7593507
46708065
22252447
58896127
99011498
51962686
61858571
41164978
2719588
71219596
5352585
7663563
70888793
25544585
79124709
59132932
14354732