2931755
2985333
3774808
1696319
460579
4459412
4338986
3928867
4123556
4574452
70740
63369
61750
43008
44581
71947
56632
62268
57468
64998
112930
205772
6165788
374941
123751
834448
227413
1375773
339261
3672068