38761066
3419462
7622401
62509084
62212301
23154784
31444377
49466900
19482809
85829654
31422463
40265333
67459058
85306887
82008871
32928792
9161206
27261015
82382254
77217579
82033868
17492158
2267728
1592914
30409570
3083784
25558838
85283070
932010
60379304
32374997
71117113
63353442
1146336
28132867
37776793
65431516
97089540
45536591
8533710