68513182
54671139
89269366
63585094
7945682
25113462
60495867
3813825
44591475
2979650
43824487
30513506
7031379
10915518
27285722
84011626
91556277
64065925
92732735
10519435
66295676
39863450
12522964
92688474
84623704
57523489
45521642
64151025
73526216
77443222
8925262
97908374
77646833
52014493
92843945
51687157
93658296
2621924
95821308
12338711