48816393
91428290
1769045
93791518
162498
92284092
70178053
67989806
24648600
40152834
34795734
32066512
95789606
17582972
24648576
10892335
22003612
25022487
31696742
10965345
67714874
37569294
93701073
5499135
73583245
53285453
18967158
88856520
34098188
42063246
64645398
67452159
1582933
19414177
96956169
89999629
38629120
68226838
34306930
70833123