682685
957826
135498
373772
95597
309488
74287
966123
644639
207128
133295
899719
307625
420819
382132
121431
634477
30303
12144
713941
234889
305468
961474
241230
402888
477875