30229624
19139918
51965995
80447166
12423051
54338724
56492725
82323602
12492743
23409582
85712703
36923468
27914939
85282496
57693321
7833481
51205090
47487015
45602209
83338630
68141764
6515121
80976490
82985325
799984
85085429
75874718
14121164
37762899
60296917
98484459
20047540
14431281
966965
30654128
24567408
18249554
28055280
32327676
72462058