652169
919812
78909
628839
546145
32454
8337
1642
100261
269959
131150
449417
790599
434452
950713
234899
259258
903520
791194
819218
179471
525367
291863
172222
52835
311240
825824
90010
718793
380535