57833784
66121699
8361745
72557536
49324083
24499759
75098750
2106356
73495338
51796179
90994253
55209495
67884434
52831524
82391793
82488108
64898040
53985288
10968552
71742447
4301911
85069710
46378136
89904268
67901758
13982211
15091305
29972782
87054017
13019867
13364755
96095732
77484485
66127391
88086597
45525798
43928739
77401021
70909269
89613129