67396183
19594138
51218496
47831462
14071152
9143169
35494220
32482036
32925578
36823205
52916894
6842244
73024453
25823238
53732208
33465603
49291534
31766153
2925345
13114427
81237075
23266396
70022519
70497742
83962902
51281906
53129057
6656344
1448457
17114018
14541950
33944026
98403565
51786877
22053018
69318806
36655943
27843607
28539772
86616290