1858559
293372
2157765
1282387
4536944
482366
1733020
4604460
4875727
2048482
63329
65000
51398
55158
64015
51132
48897
50529
71043
44626
420124
513140
626751
1394861
462964
2541603
932296
2080888
2293079
5103342