28289988
214224
66687556
85132941
18804922
1589948
52686711
64483355
70564228
578722
24566081
62307300
3986188
2396681
76976613
63184808
63099801
65225996
71005327
10082878
72144005
11414367
43735892
73574537
41948925
99822445
986365
8091053
78799018
8877426
8656121
11439539
27559296
58375998
37431319
52618104
65338084
2985254
54006828
61849697