54861552
2370227
1539949
46049625
22623446
69482407
53326044
80524837
53666432
38099705
96817958
20834039
65945997
2784260
56819266
52903217
7134236
8251776
65782097
24648660
10316309
56571859
64171932
35243404
85256182
2262992
67291277
8066965
69022104
33905216
56802207
67481100
90158701
37516718
6320399
60061977
47452872
39191172
46968166
35792589