79843182
41946621
12405460
46779053
64217089
26085761
42782507
88564240
7668871
88392784
80377580
44271820
86452554
47667650
46075190
4472776
4232531
548546
39174545
42084210
90528643
49561386
41189514
5235360
66018675
284069
14585864
65137084
25927475
44752322
52636415
269757
32637656
98348068
80136755
4324880
97202195
37346048
26503160
17833184