16217462
11972378
46455647
61526229
8759298
86568059
8554954
12176584
93542862
93671178
72347216
46409584
30694618
58326977
29053867
5337754
76773387
3781883
2600512
79219127
18919079
12215260
6531530
76645643
99953442
46073087
30388263
87731801
95667027
42309409
8144407
47041736
1268321
65241641
52962983
29812512
62892983
31887517
54044513
1586336