35933405
96114764
3977119
16713294
64034641
93058629
1755739
8156752
94119122
2273801
24027621
22102861
70968022
5190593
44711561
32893697
58723659
60271457
30574201
47328406
10014983
2223345
69449814
13045631
19922407
37163477
3739822
69658237
57402924
48169443
32971884
90865592
49007254
54167530
35787265
19809001
5731801
48855920
16138074
50362839