84893340
91999627
19789265
823156
28307704
269270
12557755
64359432
16358871
64876268
11874026
72198296
85233764
80289210
7408481
16113437
36662530
47196391
33942079
14067015
92281974
7567946
25022458
20564882
70023784
38161796
8445538
27802154
23405624
36127926
12171396
54742941
6853814
53207752
98826459
26663179
68742558
3155199
83208357
16865662