82552975
99115009
69782168
5608268
47648425
90555895
53594164
68687033
91443567
20617471
99067856
78083502
61358789
73429553
27098183
67067351
1728973
84499144
72925871
67672504
48724431
6549337
57518193
32112323
6913386
41355033
37788986
22669647
31206813
49997392
3443602
5102608
53048795
8292499
40188844
96965675
5421887
1380806
50457911
68479079