38064080
42832954
98554370
68262345
71794757
25027765
12863729
99573407
40526188
52908226
14064228
40654677
57879288
86161884
40322372
3541134
79911202
2649258
5609266
2345487
54354479
47552796
81923907
41599471
49875465
34283945
34655325
9973898
267435
65399910
99266692
98249434
3868590
6237532
31839529
32953775
42701080
33511975
31025579
24286743