1741122
22048082
3627324
7164938
87265305
96651609
37665858
81782307
521480
23959344
84036533
6464377
67066817
9089251
12066976
12658852
45056879
44947655
85475000
76191443
82044516
11716333
40221431
52089561
641743
49857629
5389
18593398
65337198
35018942
173332
69068556
38255715
53487582
19376193
74022483
9036284
54265167
29779445
50443326