13093177
4088533
45557128
38665432
1598714
84285828
6895196
88532139
96632656
917748
48886412
55712746
5546385
14505617
55816249
25682741
34991302
33113837
14895407
29972504
29297367
93087004
75357261
39585843
94974652
53241212
70224023
79484572
24571441
15743087
8460578
48565169
38802785
44026422
10482260
23425377
68779097
72378174
64707897
85447214