949176
640866
4854501
720288
2137355
4491174
4075743
4325387
2365520
1171519
70629
50899
53573
59510
65899
46646
47304
47926
48732
50332
479218
7880581
585318
527221
3204005
3524947
1746289
2117127
475919
858719