68905711
53982964
27489404
9529432
38634451
30997021
4318154
18508469
94357898
71254155
28552175
72768052
78438887
62158771
38831997
29706460
4112552
34766998
64316636
40022033
78799802
14779064
41209942
48571885
91427131
15226575
39138775
18895261
1519188
52126895
74792202
55844026
97129857
16993404
4338139
12028613
79296567
19334864
27118269
44356933