73588897
31577341
70621186
36206085
11103248
31646407
98595341
65619973
7586277
21581489
61186495
83463343
50995442
39974237
8311479
50362543
75708427
16747527
4660941
6202963
93767568
58201146
3938191
40727052
74983200
7796815
17264305
65413166
49015484
75529772
9162187
17619116
6254147
4179985
24559067
6738756
85111323
3272919
4926478
48811569