68252203
17471942
76288240
2128155
21522789
56975869
78199126
78747760
31203454
8188811
78166522
93299873
4451866
56878285
72449014
87508026
98437318
86359867
2089541
36786849
85952098
88803701
47394873
93263422
61562912
13513930
2956867
53262323
8623968
34734532
69164253
9373513
219119
25184880
19851790
47111798
15893872
79294481
63279357
47042238