16339736
43775023
655355
70387619
6522435
63801669
24197901
32575225
94982031
52826428
7899152
81817717
76487001
2979306
13541052
46312089
85169771
83859416
17072869
3087888
79274980
20495372
94897595
655540
87771874
61353363
79292197
36927674
40287871
59143512
6664423
28983397
36444391
296389
73634642
40488653
43963336
18396303
76189838
63179792