39986985
33082034
2769012
70168258
47088742
89504830
62662799
24718199
99457788
44502073
68952035
63418097
65826893
43542376
2664364
52146080
54936085
53201189
42569819
2209273
70401684
23774624
61837898
38603662
44476526
45364673
36284168
54377163
84998989
48889405
17121433
5197843
33439438
88087296
8853084
76739452
79497265
6668060
86819606
14791246