93946614
16613118
9291263
9859007
59338200
50639773
60505806
9304375
2946463
93478810
85824272
79432102
82858655
30951095
58982071
48075406
47613027
52637731
86172450
93448643
16173472
59812465
96151842
40026359
77336154
81889244
87805242
19362622
66932646
54635914
8056612
45625547
7551758
96794385
21328578
67691040
37528128
3221794
17506344
47636704