4019828
76968910
976499
94352700
54618349
41812808
67252567
84593685
93949075
68331243
88341306
33371134
11519895
63196604
31253994
46044430
75125442
65608980
13327495
8883079
289735
63727463
63898258
64192392
39689814
28318558
88149089
75674295
68093171
52999266
77703637
5987267
57557820
27343622
21251322
38442028
32046638
49529395
23128262
86901999