669383
372429
495671
293205
806904
7491000
72322
155940
638444
697778
56279
391161
163185
421503
55597
376185
116735
90560
196475
20439
86594
131648
538872
611768
52671
679435