23847860
68132307
77239621
89197035
53772021
73962586
69068188
50386480
59074747
53132252
89031599
2959248
24958649
66688308
80452334
58967780
18722323
16225378
9916811
51704583
35847753
44366341
8739811
4938499
60029150
6114545
30497859
58715915
92175993
85778945
12081478
19077260
97542799
21487382
57774920
87156308
57421489
53039909
34955409
66099287