52742216
16573603
8565455
9539173
83324133
14673677
45859682
33095685
32553175
89869924
9032595
2446857
69594621
27353798
37635621
81654847
6179355
74148438
2720995
2703378
52805056
38659925
26393383
79877370
56551515
76317620
91808814
94955130
69361603
98035047
42841713
3458483
9901569
9303154
274816
52899468
16296559
92311413
39268304
8546385