45464401
50677724
19036565
78352920
32792920
6207792
13905655
4104270
1572337
63902391
5425971
73538768
8561520
48051721
31237959
21016292
53847621
94831584
26363204
96139456
9776664
36826626
46806045
7810929
29885066
89281951
4357284
23595220
6065391
49216704
7911132
85807651
38996416
31689834
17739041
7893246
8511971
24757394
3976676
88668151