87344213
71862778
1147732
41894900
2357265
64885759
57386653
55334692
4619329
24415922
41179732
53642503
49648206
36301982
14223355
99932686
73588149
22307897
945020
2295198
4508295
65348049
68088549
77666669
47945183
6436979
92466448
78213621
65302929
70327801
76642171
11062435
78677745
95889135
8403735
5791557
88399
44633189
98305537
23734385