89865991
97454304
67973620
39311993
83539412
27139233
71493923
76905319
87949817
10939973
53991219
7886279
84021391
36476157
28901902
76527805
9688179
23432625
74832659
77787897
70335474
69407441
58829993
70707821
88954255
67187630
92913114
8885732
59785940
16013492
99837807
95855057
20531646
2033144
3084639
16347110
18081042
585696
83354251
37787602