80588725
30628385
71589724
76615484
732730
32232817
66254473
66211720
47969370
56277174
8237301
9642978
30449305
32504797
63687507
65683916
40899246
57181956
21323343
60521792
93967589
87756654
89123078
39666414
56525462
89162999
53695512
574594
74927058
51146670
32905987
49114636
35927933
63701631
7089590
64795583
63325401
68369268
53732027
658403