45941837
97021457
12705815
52184305
92998978
3086836
1052555
18597085
42198533
25262343
6582137
40327
76797082
59652748
14729333
77765071
88241049
39265241
52061409
79938717
53502521
80583644
5926618
53044070
87978840
96918910
78627667
98512628
13488411
62507321
95146175
61786555
15111437
75549875
84083330
7275916
67816450
49425329
53301793
91745970