52306363
80329510
9424914
47504912
4243372
6470400
8155223
52219093
92453499
17199756
50856644
44216061
84405537
23744379
3518837
51276222
68634449
85092874
2173238
65753361
26569949
35748703
32724822
95912104
73499204
84531157
37602868
81421079
68503930
93784104
76453071
8423817
40988270
7045430
69517371
63684694
19026412
87799087
3575605
27173884