17219859
72165012
42312776
50659222
54991148
69283269
39392679
4470389
2202618
14234277
69643850
23239508
50819837
21223651
53452467
2681522
93898239
89323008
7119701
62965473
19015016
43268024
22659031
14894956
8367937
81757300
20895836
3400250
5726763
33438950
18538957
69948123
13882641
21275269
73885555
58524963
78263315
6772756
37582901
704860