65741504
8793311
5510475
45555727
69983257
32397760
7389311
53989374
8872162
65801419
91491027
45112630
60172558
37624535
43657202
20265877
6516805
116858
1142668
67295310
13546027
72043903
74558089
39496362
86421725
20481558
8443133
60127895
140470
36645033
42204341
2072160
589670
10177617
89222024
49926070
7643620
23771048
13892990
22652161