45258727
6414983
77887022
48197751
57077807
54649057
2506702
32281283
18864390
2865487
42227858
238837
52682402
18271798
7794477
88745415
36832109
41052054
95418551
594704
49626397
19848129
53632039
62855756
51389186
58555944
33941423
66141118
61252514
4978073
23011727
24978785
58704186
64781134
16875249
19351874
2609873
4986227
63362417
58363905