39226956
56795968
3415233
56813854
89998760
33032637
43148791
24353974
63652233
54446284
41586182
35209719
2649842
58009924
7904015
25857762
5822956
3544735
42621543
24471818
6607021
1109986
79189749
51265019
59235904
86159706
49765763
43037620
28369341
21161838
5895160
11858862
49818315
25852606
81433167
48395292
61811293
1116331
48412992
90855226