25991746
53395079
31746594
52359652
32653399
5184161
49581153
55496464
59276370
27657407
60212157
46498024
898176
55579886
72013766
39209222
87583891
67827054
46135225
1428383
62557317
53444153
86887370
90592702
77937592
69228872
30117587
69558537
17561582
47412018
88004654
1060910
90141435
43674960
40243527
66018559
3653973
54586629
95451814
15901752