66283180
83062048
73819493
33427701
78108093
55366482
95384261
22671732
89436498
18607000
7447342
73438996
54204832
17554743
3084104
27501861
47208972
60596852
10998401
90458318
64491350
26436260
82515841
90726609
10917010
9350564
7211661
2214233
48305836
61751459
18127922
31296587
49095470
40784616
4028013
22499693
5256720
6335343
66882651
17433103