44274530
67225710
59126914
39354750
8062041
3961413
958888
19712839
1747682
85846331
30152105
6881600
76597242
88602119
63228591
10274363
75565401
62278337
86976285
97578160
94512950
14398614
96611948
40506556
58028874
97827468
17099601
54413718
8984467
99331914
2535447
6503552
21021763
94948586
38007181
61756741
18085565
8753457
19468935
18919820