55529923
91989127
32946208
5439971
52502934
1411516
4239237
9093961
5841463
7856870
27139160
35352651
20069674
43391851
89606783
50088377
78434216
78899810
80349500
27913810
21268068
14022461
36829787
92915245
78969338
20132123
20879584
99541434
59518680
92748550
5108186
5117494
6799591
10597255
87742447
87526655
93687054
59922642
8612204
40391425