58935527
60804321
21397600
57538053
24669913
48785960
52559135
26499094
11799671
78779543
56735859
29209669
17354672
2563755
41412956
55748325
7200192
97977915
9653691
54538919
7144577
12304439
16906278
29401424
98862085
5646363
44193008
3358041
48804045
1965650
47997898
48797244
74139247
9479213
43068866
52725282
46537148
42964184
92681878
31058646