59896394
44328928
88993342
81428674
94893607
402380
40282980
11751864
3229370
55831164
65117925
38815041
17785342
212047
63673592
28145492
5065182
7020904
87871445
9298033
56417296
91408861
31426636
25524001
33872721
953399
15318498
26805097
45559499
84367138
48883006
64776016
86408979
23823329
36504167
21078894
23369065
77451274
57296670
25936087