84165796
68138138
6323603
73715411
41671892
94247501
44219812
52487930
67178565
51639376
71364958
95463445
26803088
5756571
53138585
5713814
1074298
57062086
40228991
41371101
7752463
2108815
23416092
51102251
28415340
50703303
26724795
32261796
35913715
99079980
26878214
69296528
37852420
86163546
44277443
5156294
2702437
53823119
90189215
5196390