58619896
80904090
50248502
80839242
10905427
69259375
49231914
11797086
12832735
27447918
77087943
77159930
28721395
48433648
89627765
83495250
25843791
35174889
96735358
90354325
68698626
10229847
92315548
56257391
60439349
34877836
39122114
52326930
42759169
40851357
6521085
62267747
27632964
31145722
8290794
6300596
24791086
16127152
95029301
92642202