44591780
82393856
80648392
47305522
17354116
63978977
68943234
63911155
33521530
29334932
72041393
76978949
53871709
53769266
70239049
53787535
90842511
62977599
49959094
37735895
55738024
31265999
6875299
56345285
33676962
66672831
3295287
3889238
66067650
96079688
3487656
82045962
2297019
15093148
4721924
55028500
57521269
9984663
58468013
96773888