34512384
17126406
48129620
37851765
24713384
11267346
35427974
48168113
3729016
92668474
91291358
70869952
90485815
95062715
60396073
23158532
62952219
53147113
44264834
18642532
77696054
74223834
1969423
23025102
21894272
65368018
7492386
63034612
43703923
96015315
34337875
83871132
84247925
18573855
94793798
32512540
81837378
8639899
9882761
89952572