69375393
80184073
30016008
11676750
959229
81653753
8992178
40066472
66026643
17633613
87828574
78713535
13143089
329944
96065258
6264971
21242823
77844526
49263516
74995492
3830195
51151738
14926959
6356000
51932077
12044332
77829931
33948716
9894961
14101273
18373526
56615798
70488280
59811599
99882604
42259511
37231738
98342442
67582639
761048