89555428
91036243
866679
16627643
15192234
56949149
87966244
22885862
12301004
20684230
40773745
81378921
351263
43016402
52982225
44063821
35109024
8269983
26306607
1055256
26657091
60891695
50561466
20398427
72188739
47013897
52276536
5678150
86315966
46979959
2718223
48943839
98774082
36324959
16505091
11771577
92189693
51824439
87407646
50745149