90937366
26952000
76269022
16536151
59281835
19126014
56473548
35293840
36806026
68035634
1181112
27518006
25378356
21252075
67928392
27596936
99994464
10604062
53002821
34394759
55145579
98305623
92564404
46257321
66832720
39544468
11371898
61174656
57921478
2264579
7751125
55433878
49951582
25214031
9168300
50608665
2858495
93965732
323093
16515644