14049599
18273668
37316329
98427070
8896865
26888253
68448885
5363153
49846786
87976424
82626787
12532364
40992727
57079789
62713522
56243906
54391023
52563002
64519932
28175497
18813840
88293297
87452207
40603753
4604662
99059332
23483354
24338712
77797038
70484713
67886538
28511815
46711958
55179396
12434643
95661273
76774101
7783781
2029580
7845553