98812089
20414821
19699418
8432301
80624129
4248806
14832310
52694824
49787117
95292045
96772032
72381854
42137496
8242508
48752263
29635633
92292447
40035615
7557314
49347265
8905772
59608945
2521484
75426675
71837297
54875135
841600
24827682
43455458
68716148
64915326
27827762
62279556
1433518
55358184
3428181
17897443
46182094
58504660
6569891