8173417
11544927
34218893
402570
43308075
24645049
58157041
16294240
70567343
33134829
83042259
68826044
5335583
9378499
31344795
44933496
99187716
90443582
36823894
5341326
49907858
5128567
84665806
33532951
87084612
2157743
85157896
12921873
72815198
56005609
48676218
51986372
11228938
31912231
24603024
58958951
54629209
11806664
69205707
62008060