51781483
7148466
38312880
33054271
34084278
5559523
33464674
64087177
4169723
56324604
81902123
83675601
5104664
1949288
98902167
54235960
5255110
33799528
54059196
58968003
84801313
75944842
1302681
81568053
50811928
76804205
79753902
95142571
80066501
50699001
70327758
36089630
15515716
42037031
41435667
28923256
689951
62308364
14986579
33275598