4346843
2034983
56537972
6925701
62722112
2646029
893750
62483792
16354868
54502190
95421027
31464563
19825449
88651372
6705212
39254838
57497853
37303992
7991583
61321504
68966463
11796038
7576972
20666893
50705260
57179709
54544687
7188152
64861463
66921651
94114666
55083385
99203960
79497281
76758238
16209703
71468307
35705689
18042072
69832528