6657642
4409246
20799518
64466632
58866338
43262247
68167111
82071413
76998406
14345441
97269387
55810
5514857
31459766
1121333
5265894
23568299
15875637
166975
50232058
52553283
254100
25968206
93987051
93173918
77307142
3776695
39338815
64012899
95739173
62711931
2387629
52095231
79949397
67677293
80651464
15952024
59104142
35376130
13273078