4181215
75796675
26131229
80431980
56935821
74112869
2449954
89212792
45298486
62348937
999626
3468723
24993147
65745122
39553202
19194498
42693517
70948931
50169228
13251864
54459404
50353084
15764482
59455691
34851935
31002209
9357973
18008113
14315127
8020272
3825950
97211425
5477207
31058294
31291197
78685127
13928966
74021717
81095199
2217370