9115600
74534526
60018712
51123858
9252528
16128651
54482437
55069899
25686584
89464454
20496086
70026568
64019464
18414057
61126928
32387581
25473556
91713715
1865303
64108944
260138
27762461
32581848
16596823
4516113
63241232
5262656
22464088
95859830
34448887
38834406
6701727
4814365
64542728
68346124
22227340
77255855
15663470
53893128
2051519