61684185
48589660
42083847
48406453
75971097
49785552
21737830
48638069
17412643
32103819
52319059
71255829
3259254
4114375
24926841
62298525
1670223
16817510
18089937
29942472
91907672
9614946
26968974
35001775
11917912
7928004
35051105
56045432
93693652
56395702
68815731
3334123
47354808
48081378
9386928
45659057
56564717
3207729
29813960
45155644