615677
6769586
73724945
7583630
40313306
47075727
56559405
94939584
86371462
14539212
4754371
3626080
49563914
72216990
9916687
73904294
85928484
45186490
12589732
37499750
912680
68089572
264816
20423007
28288386
9956352
93968994
53934970
9768510
50629888
76704589
49652897
91425855
66845148
8874031
48328722
19743429
12145489
94907371
49078514