86866142
38734082
90038242
5621579
82672764
95301297
54768409
46814991
37384075
4186265
4145190
61649669
3807285
34061095
94607618
62905575
36053462
54463448
10945680
37753080
49013124
24738997
731107
83158713
82676644
64324327
12654470
956349
30035217
47764292
52917873
11844492
54074953
15814323
34026523
52327976
2338549
65267279
21219504
59404986