21987245
14466347
54542811
35438443
79162356
20035492
302619
1908279
71731989
70507192
66967710
95728410
23367012
13401918
94159764
9764884
4386498
21998073
53406261
27726311
47369184
25677809
23277170
42294914
26957793
92934242
63496385
56152078
51923216
92996784
74243771
89678205
28848458
30757743
50839490
36183897
6833499
79661621
62741899
47456249