84845439
64989535
40126548
38909926
99715843
13534324
90886081
41563112
8624972
37682704
88829551
23507456
57436
33148351
18964848
47859867
60771939
15861990
47577308
53973876
9099236
93565754
3659440
60601290
6501327
33172024
35145189
73799395
16526241
1276793
16927385
212397
87839480
81077283
51426300
67958174
93469151
7957495
51497831
1986490