98893906
77333692
24983018
724616
66763848
70597950
64573813
92061739
27383470
9898421
4891420
13188799
79545038
39609376
2273622
1267930
23159038
37448285
17354763
26727442
55607876
48728566
71725041
97493676
46925201
83755140
62948707
553643
30726834
62486756
6153544
12064170
31912075
85404737
721054
75139584
70113672
85653336
53403757
40339978