68204726
42453841
7109723
90562633
19738556
97834384
11849509
69566139
28968251
47251366
97714786
36845574
61073182
65351586
54539897
59366863
53444214
56112557
4623242
46838431
47937751
98531269
74762297
12597767
2377331
32419312
11652079
46571263
96805760
37485870
21133924
11853068
5831308
72219211
1257536
51428913
72568797
80559618
43106262
23909694