42405997
29348638
51109090
81105196
73084252
87351702
55888628
81557900
34416006
4957183
26257575
73893602
2608182
4391384
40033131
89159324
8301163
66553852
89591244
70564760
4864523
67658294
3648990
6247809
22183469
35547779
68551820
69016825
8712917
8297878
84075141
2797822
34373092
54051155
30575693
61836644
43622787
21331205
9506367
6345440