48933866
24471472
12615159
70899018
26821810
11476366
59892013
9195724
98218297
51446481
9729289
44304945
22036026
94315632
64484135
3184639
75339151
99839049
75701088
96364692
68409707
17377002
41111914
7407934
4481998
4456863
29053241
59754693
3462382
75164643
10306770
9000121
94287727
46562032
71821482
22379377
45502385
76115304
9569973
74504446