97648976
9404964
7585263
55987250
78393909
33068719
81138189
285356
70686909
58604473
34902784
2953230
2800676
38489275
97519076
51904585
25604663
67028841
80661626
51984220
1142968
81979034
78361110
42425724
49837480
20039258
16052628
63218832
78162651
51952622
58434997
57136797
47665509
1532680
60302174
63283567
72752074
28713009
81737625
71681912