14951438
64835149
60002692
49768412
85471737
70049424
123038
66436227
10488090
22738201
23806926
52265062
89879909
57095787
98716892
4875370
5839791
9390977
9359894
3641074
44053496
33842678
80749865
57122766
29461125
74098313
7412241
68271838
44468045
75929876
83243955
17308160
59697532
25938248
39134986
3017472
89507236
7995115
29418270
68362534