43685695
47042635
6906154
79904900
66441136
44636266
58451886
57177765
20591381
10548489
59871715
6669157
88712703
19274040
9276227
1915962
60265467
29309319
17269242
57864461
9133378
7945058
35193050
98679075
18449560
3929408
96039827
27285044
12226433
53581059
70408273
30442078
19955988
77601607
36622501
85466665
50241992
31165476
93611953
94996627