85616917
1839298
82915826
96641736
680858
2909989
67065635
3920139
16675666
44022317
82656676
49374214
16238305
11032725
89272957
81514498
5714886
19015791
12896831
70889735
26316314
9848652
98048961
561087
26874498
25443974
68816515
72783239
51226051
60583477
7101655
42619257
36911158
4011479
158451
49765206
79756423
20762042
80229854
10879326