16057139
93189488
5815177
26328321
13465392
37562152
74035627
81956803
5341833
19163696
3831677
48852587
89915841
28609036
77558663
70089012
5533602
17059945
19865684
79797749
43814026
7395124
52161055
7184740
2495270
24058030
94617451
96087896
13715124
18289451
94484781
50117377
84677983
69272956
3119073
649917
36107946
69507641
26057914
6224528