98375114
71225203
26449556
38425129
56067718
60227520
94945843
42885529
14005205
42494409
9512586
8148224
62799871
58018708
3642578
61081032
2122443
95086182
67628950
64706018
66247620
90865463
44768648
84082914
14395437
50855891
20243865
52112408
69519905
18358785
94324024
2067934
30561204
54689150
61918979
6356678
44174311
51145598
25503306
14406481