52333217
76262280
58282399
52179897
72533956
6211035
73266608
75242096
70043257
47262101
42952496
80031533
95204590
8642563
56153025
40888196
2055536
75751587
72108684
38232160
8771327
27514778
6048999
61342937
95904423
37597984
50268197
76418200
79222291
2567333
94755626
60454162
28399131
49796072
2514235
67679113
608457
52435640
45705266
39363160