59709045
96195760
41971735
51698659
19973370
19807672
19057102
39728925
73296553
39026309
67519431
34892914
20221648
89326373
2290500
67507002
92008921
66298724
93787147
7233181
18158826
982396
21621852
93751718
30028903
94758824
73484704
74722049
12889323
43836471
74737093
62693829
85871883
48632412
73554041
75162178
55006782
39091101
4758257
8275317