85983897
802603
60225126
80163268
59496312
66561895
32015968
78162577
68439638
7812350
1493934
56208279
85482447
16998942
73084789
36708402
51868812
24708270
95868175
50445380
67508667
56345376
577453
95223406
71687324
65347331
38894089
5901104
59577461
82105714
82436993
68511402
60752690
72938983
44669117
4719022
44541065
81921104
83788097
20929569