91274396
72569651
15078215
6097392
13961348
38346139
85194067
65692865
54218954
71184245
418833
50396300
80355766
58074241
99775017
14713494
27674274
51727805
51833824
32203612
38196744
8994323
50324939
36373389
67579440
22727888
81474708
74876753
18864560
4067969
25471044
166696
9667877
9765697
89525859
9856911
11898707
36726380
21487937
6631380