3065204
40364763
33511224
7895865
39705288
78242115
7772593
22283033
19433808
47381272
11647094
17522109
97588722
35237147
95388404
7208236
3969810
16199386
22388009
65732965
99316928
9822307
30891499
63675582
32058760
51534307
4348480
33113840
8786619
64117342
19243989
79377643
36719194
5354355
44536299
18233131
72409521
88865978
45673984
62984594