93994950
33724634
92989197
43288132
9356870
40553557
6998209
22015179
104550
63938134
71319688
640795
38945424
21578632
99543182
35258479
81434694
66369531
2106288
8047045
23869084
22093464
5524410
2183915
50791444
33689981
94394409
74743835
93768628
8997733
85132353
3811835
15235205
68441967
29088551
49894334
47982057
2839719
79628662
88314137