48624722
36937258
99172094
95333024
84054685
70368340
89168233
56009799
98394285
26798303
22558563
742127
35712350
55357291
33259081
7571322
69169028
77737353
88211114
91263111
70287882
15713095
7882037
65608991
72769103
10392038
18995991
65178514
6097333
93913614
27265397
13307110
37463850
1182259
42498720
3457285
2135946
2793182
11074357
75152906