4796649
5870445
37689526
86007113
74069823
12968796
69934786
82135870
40311501
50728130
21624270
51686490
6446416
56209734
44905462
87741908
75274934
26534799
11092899
35029979
70412694
18978497
88545936
98562573
63939889
3904317
1946395
5434028
45605783
91818619
49847904
20243282
13483455
49056351
20154848
66781241
8689177
20952152
63568489
8657130