16915670
26995545
8343863
41493392
78215936
7919875
11778684
66027974
57713985
91678017
92387508
71333637
975989
86371846
29036198
57722308
2576634
185162
7499294
38413411
2930841
47858259
73811955
16102594
91849812
9713820
90029243
47288947
64078807
59025899
96531858
82902182
68958479
93258806
6016901
88875670
8753072
53302658
83725852
84373283