57551487
34109561
44576486
785267
18736204
2865201
87828585
2393623
61092383
61437560
74042542
74465289
67102787
77831614
2518192
26967510
55434886
3248799
40515127
83855504
23592594
88787800
75287173
47462733
2412516
48293773
38243948
83382306
97071069
35936644
30538654
90949519
2907300
77905547
69883206
78383920
15023067
25271312
21602954
53642028