104343
1961256
4644265
4913050
4920799
1165779
4787455
511323
2725265
4934679
68365
61924
70389
55805
49355
50242
51746
53422
46437
36898
167123
204125
123808
748995
275540
1011038
1234884
411057
99946
454288