89873727
48772664
25498813
46904025
14736661
94832766
10826793
52495496
64546115
72372957
936813
17582594
60713136
69369225
14262003
8864046
53265289
29704831
33561458
73471784
90192750
95902618
89495641
97116543
71164963
97561713
57116949
21756360
57191809
87156764
43269305
73035165
10018261
423516
50323816
25486156
7154148
5249787
19659485
91329889