3725935
6911527
97252907
25167595
68398315
44854074
66804967
10688946
56106643
93989170
70963804
21128603
82995782
48751643
6351566
55787458
42389964
32666996
6451705
48357781
3284680
21246975
56631336
8389397
89686818
14608771
7713467
56644122
188672
344560
79851253
53846995
80479868
83984971
63234564
91557100
53465239
6258771
52933883
252993