5149963
12109160
36794922
16559048
11509790
83983956
10978354
36917707
37732642
37732977
93905645
27682835
29228488
27273355
37108385
96389033
82437852
24448573
56523643
51915411
92384603
1653585
27998438
84183177
55889472
4762859
15829911
4174927
93004310
718974
70516577
69451151
6838923
10832228
33174658
34577390
63235876
97611427
44626454
16858917