78719343
84557825
64469049
64866721
43715241
70801817
68324443
40284864
9408062
40865902
85619620
23598168
86116584
35545975
89985870
99671780
43663677
50013473
7239580
19506589
9606955
89024685
5585409
51571945
42271786
1506911
4814805
74992800
49613938
32787794
99986327
50302067
46645561
40528453
55005722
54393442
22568236
89741124
13149528
3017127