33843890
53473071
78953992
32241468
6063843
65191679
3386581
77151792
59113996
17046968
55026937
6084221
7242468
2172027
3908074
50252120
59743016
55879632
65926660
44564486
87489080
9522124
84366036
60836700
5992320
95993250
54798837
1228520
66953120
73866665
99134550
8108876
13803317
81691027
29895292
61879366
34521670
80832118
34115276
41517004