487490
2687016
63067042
97351752
51887688
87501656
60335559
7663740
33473168
3933568
80089463
36296002
72309358
50857245
4952252
3608854
40478330
87866013
8489318
33052024
69139416
83842832
52453550
3567510
187746
46983990
3948927
18133830
6296821
75704904
63292020
33412602
68145364
70739312
51762932
3082015
60437538
82524220
98642849
7197239