11917596
9208815
55549717
21122091
96806231
46142710
28095118
2131809
45371076
74019201
63129335
1507960
43077577
93814771
39344150
4114914
22777761
61518077
7074708
56165792
9139340
63159824
82517856
62525452
4226245
52431370
46041875
26237385
94847725
12635840
82691341
38451314
77707373
95405882
53622243
25111708
73022704
38658271
31048870
22187895