84936505
80106245
41539882
9623508
9899678
945544
8563355
68481077
28486096
8813838
85032403
38437487
3825642
20764971
872646
46949633
4115636
83049147
12572610
66773543
89296293
94694496
21873696
95303669
89677380
65183828
55676043
52569408
23254532
1934113
19261435
97872677
5363640
56898995
18709925
33755615
7366585
7398226
73621653
27041067