60103945
40382584
93509569
91442956
54634715
865425
78268222
9429235
22497223
78309732
96451666
12329939
16007719
91872932
13694127
16095916
67289014
66414094
49525964
43719275
62933570
55191839
16484268
23214094
717419
31659421
48202999
64334862
170689
43872637
3462511
61266715
15754741
99535145
77521953
79011020
877333
1928815
39335026
28391104