81168510
45035602
67813318
72366812
90416404
20656858
6798890
17745034
63473964
98428106
98051782
78629098
24233227
71691842
48796111
39256282
16988998
47882314
56705101
8097571
38656440
36636373
79583440
57258050
58829390
23716475
75294565
2726693
29006758
95567228
26472025
47704702
27344551
61204131
86884293
716656
30765575
81914031
24489803
516113