20895231
16414592
14308182
1718220
20413389
14624623
91532474
74298753
72641955
2411034
18733628
5118583
17675524
9119480
47593405
50711543
2418208
32362686
40719294
89959334
47456822
69119864
48732942
54053207
4158890
76653597
99762353
77049528
38336718
80271887
13268419
22698045
5029736
7641954
42745983
6905594
2430852
74638017
95679761
88566905