57107185
41969276
31427527
98393094
78278824
16783401
22283161
81433401
8870316
738499
21617054
57068663
72208252
68516589
50786941
81538445
8920587
1591721
98338405
2746098
21235735
12545985
31822124
4971862
37724402
33871446
90041516
56162532
79144969
28426157
21216996
21667081
1744612
8999965
16794990
5431455
35482807
718710
56497734
5065358