38803508
1160662
58059525
92419644
76002046
42596338
2744128
31318714
63156708
79964624
34799217
36731488
38969907
79568292
2062859
81215887
34202054
32445474
10131187
53389071
75473581
9145532
67414461
1357137
21732475
83907037
22204509
48776394
71948742
10927266
47134952
46972770
10458016
9989794
8221330
5728259
10374185
52127038
6413358
93308314