77866551
14025299
8234952
88866825
64436908
403636
52349439
23856377
22441912
37116037
65015058
94119028
14516044
73906816
65628836
7517551
70004155
82375310
54761556
50807389
19016054
6826344
49269469
55023833
81169317
5693904
46331134
57879542
42595503
50933862
9591632
18252546
20473134
12647433
45482965
91522314
76987248
84577563
8437948
39095505