22601476
47849338
10642348
72504354
84256209
15451184
8364509
60486109
32612854
39975756
59284175
877067
7067275
31378319
34049536
35375543
88895820
1883807
36838737
11344276
47612509
37804123
66851128
26074928
60116090
33481897
81788945
82516245
42212211
77445624
26914728
45931631
80661470
67778633
6370844
56815593
85987331
53157737
44983257
8378002