3461540
90712630
99007703
86786843
25055540
69783952
1743475
33118630
41939782
1185831
67525749
58154875
43238386
60747974
97314498
49745595
33812730
7261337
7763961
76272274
39579934
50789883
34166815
76485852
4391234
80419059
50127469
96154709
7877281
85905210
43679699
63307895
92156556
55906653
40614261
13785909
25901990
1013831
13406497
39392069