47583270
93176852
48708807
53846105
37626760
7959757
45067578
56734987
70517295
27173433
58424712
31854258
71508622
37189033
23181636
70516984
2859609
31816728
12454796
9583927
34242087
18416078
36914369
48494822
42255161
39757699
62368171
66425471
6364357
5621875
39477517
56832297
96077668
92407507
84417134
37528653
2534269
63977892
46222063
31985949