63426
1009400
228717
709102
413943
58065
183925
45416
572692
100247
781931
937165
611538
280453
84690
83230
1026834
97785
858983
457471
745480
649272
336308
323184