19974202
98788194
51698192
3493840
2423657
72112030
75886866
42251838
1717606
38643084
86964269
37017014
67767404
6805948
13429984
68805877
1643853
81428986
56507590
81691787
10744565
52909258
65081415
33529135
89095898
46793930
38038612
85802904
37334213
6839312
81951059
61949397
81987169
87039022
84283433
61018187
66347992
12858857
21512594
49411223