46381313
84776673
16449292
8572976
72361593
12871644
21005117
97515744
85322550
22537948
41386091
60358217
32019997
19985123
70841413
26375709
53223461
3597840
5247747
47417073
92309627
29895613
51998281
37842491
1658499
16317761
12985814
1762370
66028396
73008833
60396196
98523396
66976662
1452967
81911427
76133056
66428848
95552045
32985818
1859427