795426
822150
3301000
52133
99061
1018360
515513
46774
272155
319411
372527
131360
277526
486291
291353
51227
437411
229466
333896
96613
816493
858680
246465
655704
308285
223398
1183521
968859
298907
432239