45494510
56613541
92205673
77795170
67906251
40207196
77201485
20691633
65277551
75934218
17165781
84412260
13309553
92817002
45556476
67318132
71034730
31839379
12569992
47781955
44525567
37772538
25416189
39311476
85007304
55567068
10511358
79816007
58048805
47303057
25898711
18145775
9166533
14195557
7144076
8801326
10257511
14168302
80419679
89545341