85895089
71033906
60077076
54703731
7262924
45839640
4064363
31483697
80891199
93421285
52624150
36273736
36168781
53794691
7958889
42673348
83636410
846260
5466880
77529868
60678862
99507001
77044507
93328454
50235141
80003451
4583738
49213081
90198003
88434178
8548182
94682083
29606555
10165396
37617607
8348411
81515355
599705
67214309
94582117