86797703
1509137
18682068
66495837
60681986
603855
181319
70701537
53729237
10102561
57728721
50109441
26165122
20238403
9454378
49951520
31124288
78581596
78104493
68215177
40272272
38066891
25589920
58892858
87472347
92896
79022790
4301617
4831544
32405690
43054043
1033168
70514202
14142949
66677537
56484943
2974428
17244228
67352139
89406632