21576077
51825006
8101877
75019307
53318043
21553006
80492186
22915603
19246244
53328586
39892041
11915155
11793914
47297537
2549132
68123844
62955640
93542605
740535
55663516
4814874
20846403
5404720
57561551
9005408
7546394
86837248
6588103
28479642
26786634
68812339
34307489
19913672
99863570
49955416
47905258
12648945
96448934
36776066
5646994