41378870
47328122
95466964
4054197
39775831
9441634
85609667
33812362
5880989
2052737
64778972
4642474
74662132
32811380
4698815
79747366
48947822
97647093
27028885
69496
833701
45733532
48066429
91555820
2763477
15286203
71363004
60115119
80614680
62861574
40327938
37363461
75588659
9412098
73934158
24513796
58428226
21383750
99606156
18218036