70058361
41617017
29215800
967743
56006878
60525910
20703995
10232779
51244249
12361617
13099860
30783834
10706255
9214950
86126688
36088686
31049705
39632453
10545077
5509688
7266323
80205169
35576462
88718031
19626042
61043109
21678292
14694869
58719830
65656429
41813604
79823822
7421922
78096798
97216794
93941039
85714960
79126707
36624171
30401058