899618
59898634
29463763
6525730
59121948
72992025
72999328
56491031
27108371
29045903
55968912
9049377
19899251
926118
31218877
97958257
5093824
42536477
80099168
20763782
73165290
25474671
18098040
88229374
20005111
38714
72018706
25931805
92559141
99431734
81537292
55108275
79955068
6075837
72202566
73732939
78905139
29146428
14438988
26588215