94862922
59118421
20057428
43361120
6111432
56763835
13891298
72857606
4327136
12363505
60282142
70597284
73692235
53422875
65373912
5096790
69661987
50686771
93733733
31607321
21336090
3806878
66233879
28869657
6265971
78719987
10469350
46776634
52046557
4428319
18003595
24266694
29029849
4015989
6737531
11253963
54822079
99397779
22998809
31734114