19287441
384976
3051997
48009968
9423584
63354588
66131625
64926856
73795966
30317593
65284048
6646560
74087618
80885678
8688660
56932840
94644926
33562843
1704320
7663364
17787953
16482496
51624762
81347740
76891140
30018855
94958066
51533174
14543829
63409034
76527388
11514345
15186489
36413760
72212210
84804220
56179457
98886891
22568974
30737031