33829441
2981355
15535558
73085804
77743845
65566372
42566971
3326257
15598679
15935262
34037991
88192290
8323221
61696011
35096573
60899319
6739634
50122227
53015366
30219750
84108463
29938885
30828138
54195977
45115557
3795455
29995340
25496366
73751205
74872421
80149874
6902980
61686915
90693820
27876447
29573926
78995617
62611627
93217110
55446335