68285364
3386470
7455305
30102659
55185358
31662393
58516987
2672620
16221497
79189557
85594370
17224676
86568122
35608535
31329436
7863981
65337422
5876146
395371
8195327
86273952
22348726
55987809
3660822
61515530
3992781
12009765
30796092
50928162
34079914
62129509
34723368
97505317
57014010
2104572
39624648
87125138
26877020
49207136
44888363