8333885
40036809
97333106
1864820
7868820
63921164
16992108
9542940
11914002
6581173
43505788
78366195
29479692
31416594
12068518
1984873
41297741
78372879
93291869
28154644
62692996
35502479
20812765
45216321
47236135
35677801
85874640
21101582
264241
2701806
62758034
910221
92398724
27466407
8441264
417955
83562532
50301139
79355719
10689632