25765060
7143986
4409054
7126557
34069671
66171153
91962214
23418309
26722538
74687718
23024389
2995970
61119057
39056264
88276845
80394724
7518757
60205073
74279001
12242551
81419610
85643431
88565034
47615586
53488577
58259563
14459505
24837290
90509
65806486
8256572
33115525
42686178
88813352
12771938
40716548
42628373
22793763
7406865
660418