27671616
7456790
12364992
29429000
30948030
67925506
36366028
90577889
25265530
98211063
30224357
14631202
93218475
24388847
80965481
66208455
60535669
61536924
29928943
67772401
75352198
93831323
16891055
5595598
33096130
83736645
64319302
44034758
93916624
40476386
25848207
15097984
65519192
74741941
5822359
3667218
58212192
56326821
8507682
97525281