90472361
27168206
58004797
85331551
23176000
69966731
66927817
7089451
60624483
13851251
56236981
4882821
66195737
65586832
34416031
70674853
39254636
75309976
45971734
85066798
87032947
187377
44833305
26465069
59442701
76811254
71035228
95146132
60027095
36096902
52518488
97901924
48824126
13144551
18241868
88921897
83305736
81325105
78203830
63912595