44116053
51864280
87558063
55569896
39927721
34247020
9451362
3052918
5345716
77278555
33349954
67837891
3787430
8037373
25179950
23851943
33876150
80397786
80992955
66362295
5424724
7354411
8871843
68305391
11872331
62336230
80947074
4254214
36129641
64093728
4674530
2977546
62667732
15955566
61939854
98612817
25883689
58188034
10695596
87831675