49398495
93612694
90552004
59764493
1486542
5209310
64269290
7335348
23188422
54219481
37571264
277571
23221297
50005318
19181345
56168895
12646805
57569065
39695620
79173353
68847901
15495513
18029014
3096384
1048510
49487281
20836666
4647309
80471334
19495073
73988096
68885946
75394662
1218006
26403765
5116033
95315073
97546205
6148870
95043050