89542539
36673658
6948676
7934862
74781503
19851407
37985734
60421275
70875121
69077460
33148976
2220829
7101294
1535655
335732
52625435
11519184
88183111
97653938
88551458
12145790
63277203
15381710
52214874
3307406
424777
14533650
22015804
9909192
64624642
27394293
71684420
7306826
32879658
73544632
8847776
65008963
87056193
44753289
11161079