27718
84462
76511
75125
58746
29941
330
1602
770135
95230
84787
1020182
50383
86892
50028
13437
34938
31777
99686
1014102
60821
988194
18220
47635