17001293
80487316
82143919
37519022
79148491
893501
12633963
68485020
2622329
99454828
12247253
84842949
4617989
94573670
44665905
72722808
68435573
25346936
50863585
3508837
76319546
79488557
88765893
50667203
42979554
20069680
27566611
74852399
7258211
15738093
36317071
85517250
30374239
74906071
30564849
55447794
7045541
95954130
82181272
70439883