58343360
62929267
90609245
50902260
51881101
828775
27349063
34937037
953645
77704531
12095459
76735615
22087344
57111626
42881739
71621364
43406945
60811465
8991615
51845504
8701666
83882748
24787024
12237842
9906086
93065173
67264347
55413790
643256
40413003
14131617
66764501
99171557
1952412
28404042
66444862
59725317
15797261
65159560
7673618