88123636
18188334
52141502
1821448
34602063
70944288
62614986
80463923
92697886
70338158
21047393
29801575
52489266
89224686
93262425
74266739
67938405
3582729
16183011
62074704
41498200
3041423
23252638
400504
32205707
93147889
63186412
75713659
45877460
8995853
93027908
8441704
69768522
47622224
3605334
34052680
56884718
88769988
72389822
34903098