21752518
26025429
5980739
67333378
29174916
97648647
60905633
3323596
20294078
14054392
1159367
46842160
26892354
8393722
19712718
48202598
6271668
47644378
12355880
29636519
57617109
6696164
94333690
14517191
74744550
35739552
42576868
1264503
97494397
32853512
50562577
2107283
19176969
68174996
64067149
22679920
91031762
84252595
5451460
41972833