52603415
96038853
11761400
49358493
15661556
12132003
95045150
50889792
90045132
74212585
26662197
92895124
83588534
19029617
51164420
69358655
11423829
21462512
363317
91661631
81375710
6032941
73643405
87181748
92397413
78589101
30284849
75585937
6546696
44251762
60436088
93537191
6415463
57173490
11007909
6213074
21266422
82146400
6294364
6759113