712900
4489278
6968340
7465061
10786739
629542
5203358
64381842
89064392
64206595
20459643
73354898
11889967
16213778
3642723
11799000
27106625
50309959
55533965
88822841
5951670
97149060
99909807
51116520
7878528
49422490
34478851
50291101
65393694
93278538
75441948
20227100
44807382
57714298
15455118
5813545
36536980
58236446
19532444
16024428