86081477
30258283
61631810
36229889
69122012
97067521
50872900
72921590
55043688
91379499
31525823
81526627
9275932
69816569
71429882
6893801
47198638
50345038
6169167
99809316
869131
17012424
24479618
54302119
91415683
82508897
587941
67224729
80986136
1669707
44808271
94308221
96512365
4636456
20598018
68046880
68778100
57617507
36664290
28767547