56828473
12452054
49125484
24926665
70081338
77328085
88317376
12457648
1925536
62821983
43657950
68152005
63713493
81233635
16229696
80962518
59455977
9514824
67853484
73563072
35173161
4928260
77775506
88186775
71486023
46417767
49733115
15656748
50652961
7054594
57509126
42105223
27549961
27645832
66972319
417034
18271051
63086905
3878192
3377468