30224964
63655020
9971739
56791920
1343314
38382859
44159147
3096903
19716110
81198633
22444055
29518500
36974513
52235284
69203715
4811874
7959411
74328082
46451286
49257085
17831259
32251955
41734471
61911427
3005239
734521
74309301
72338279
25385978
7958654
60983098
6220120
99189335
78287002
60588497
38623970
55264805
14656692
24786346
99396668