54631930
1257354
87465460
7543510
6556936
55682240
16108647
45612807
17408795
30771829
44304067
39445049
49541957
18212773
62069871
78858507
18765395
80118558
10792872
6911946
97813252
58572257
75978722
85261763
77892312
11932126
46329624
45937507
746225
1192349
88635771
573341
47408484
10805778
529607
73557687
29081813
59458346
98799924
54905105