77958451
39565818
71256826
64399631
41163716
36506421
31918735
54666949
88792343
9695563
45859909
34907511
53457796
52776822
54684913
91607835
8326604
59657966
98393412
73577037
18749212
1884772
42235172
48366962
48095428
75025350
49643629
70913428
95192696
94868242
9756977
82525169
44234909
48736433
9929485
63034548
79806231
533149
100004736
43415727