55469503
54475222
906962
2779408
71068496
72716160
12771421
51242810
91895768
85468902
72008975
65938027
37062285
9213601
25238187
36031087
12001131
45537485
98003572
36159179
82878605
41859273
26161274
61567728
97199939
62547721
75687225
3321352
44303636
26997118
19883103
87168797
59793407
29083838
68618738
17806212
44595980
16591488
8663834
42728862