89622802
30981471
4950641
993222
90108400
88993397
31802165
44849469
59814383
77715134
84559970
85891635
8726339
70106653
25105110
75126770
31689261
12447119
38202943
58546915
94035583
88041544
3764859
85162394
11154129
50274851
13351377
4872175
19543510
95752040
72228845
24056932
2492215
990071
9531697
85292188
20175837
73119137
3925036
48706796