18716538
46564813
5218504
80855869
93458084
25489946
9552274
35587449
4054976
39025000
84108923
37895634
69475292
53774735
1662692
82652108
85459987
51563532
86177160
3085678
68111143
1454418
99653091
93722111
50597404
699766
33714266
21295019
81519870
81079156
43527116
10681539
73419328
54485824
48241298
19597390
1378620
62593166
54001304
87145018