57629017
71837937
45524100
60202907
43395402
35479337
12319847
53361896
8835539
6014143
23881803
69101448
88219044
40995075
30645661
87558504
55275282
33913994
22956453
1538593
6765572
41812132
48048950
96021493
90474453
11045582
48542663
1646948
39513633
38718770
51865960
15796467
76819475
67035927
88311540
15499984
57757436
20157981
2728755
36728935