57344568
10699598
40163427
15599593
1837386
7641810
3784864
5126087
8449130
2169189
92264000
48082564
61792564
70109291
32113601
17441511
71788729
97973921
73809882
89362313
68636578
24899489
15075477
8864685
54799060
98313595
70973636
26168552
46113181
68923491
28457983
9237886
38908327
33572541
71804148
9307893
86826788
2052116
20441657
60071573