6665169
107886
45612628
42907975
3879900
8247861
8287506
369996
50668639
77387171
84538670
96994121
16529828
15063246
76726096
4685690
70229262
29053138
8768169
36819647
74644471
95749851
6346823
57124998
82779836
1325198
85423633
80116658
98894523
32104620
69908503
58335313
6017999
29065985
13024687
3897503
18184252
73801034
16595749
8724948