16299468
92595316
41512278
81913714
16896367
58913555
74322938
88489843
58968561
39596673
8835547
6076000
12336909
35918741
9074536
34303932
38562376
99501622
4657353
81234435
61788474
63864790
50836087
99944379
31582557
64574370
22041515
45397078
95035805
39672852
22707033
13753404
18726065
59559633
68405229
17012046
16939936
2147788
7134384
52864797