83996032
66386744
31926797
88645603
82978864
50911702
1451583
21876516
18677052
68101856
15476667
50699967
37111584
33919932
83345249
59193365
73527728
9041091
95518734
20998415
43476576
86369023
33712602
44446554
91534061
54585552
92966604
1966389
22629032
32187551
58135423
52479079
2529365
8313683
16597817
4957319
26752642
27929516
78038009
53887510