348970
283599
27199912
75212348
72087855
33031543
49167662
2786428
9710798
27411827
31959643
33057380
10069801
47961035
13471553
34259333
559261
18552641
97001796
9417619
47673111
96348024
5019377
51472988
44479255
67216769
20924832
82371918
14798596
95432607
5161163
46224272
9475858
39466471
3732712
72953558
70802665
18278156
15856750
6797647