203663
945850
620106
165368
475304
146546
784464
693710
674677
11186
99294
6028
319919
128426
851175
894942
41093
355201
282818
81311
244456
207884
246996
839664
1128487
124402
696589
870883
396686
117558