80487456
79782397
8468230
48645575
21126982
6399842
8807628
5354230
4659016
44063980
4340814
9795558
29931168
11812087
11674580
9993955
8766998
78986511
62266727
13279241
9239431
32795168
29518998
38064588
13322972
8647646
3418811
7915603
72566011
86445401
96528292
46639674
68761511
4549959
3003704
88092275
4726683
81296665
41079346
99291985