18727679
20956858
42313973
46412249
15684559
71784815
66243061
58717649
7056719
9889353
48632522
5741506
2417300
32803528
22155090
32074022
26635186
55374221
98659374
24259984
84614628
6435717
189525
80983478
78635052
93354703
14391350
28749347
57976298
1494913
56098784
90161099
1863773
97367411
4091668
2188126
80465909
35506119
68716078
31739250