45289047
80626350
51903079
25115565
29643605
72816278
28081104
41825496
89861662
87201101
73833874
4594231
83543226
2062847
48316404
4251818
13337223
16397092
93659383
21615714
75893886
55921699
19545921
1568704
90669976
55881409
44568188
19492547
6502198
13068316
40548576
586450
75462617
57401055
90038499
54013697
25864915
62118918
63715997
68633714