5996685
1559864
32652387
75097058
11663284
41829034
8388225
12103537
17312523
61095216
31829657
76718905
52172338
19618632
59934292
4724922
32776569
4408870
47895239
14537843
38686461
67624373
22363520
7035562
75929349
62261145
98622185
4042544
56951810
12475960
193235
16198190
24545095
94732435
86923080
81985539
23673594
48146806
19789780
53462049