85209189
1223685
27666113
8919265
11579964
6218300
47138239
12513389
46336190
38574987
73056893
64158589
10996011
26267972
58634471
76928725
53844708
84785685
16468243
10375407
90419864
70281402
35949752
8211072
7271377
68444643
53613933
57832021
96074703
99838
24134332
87842390
70641709
12932139
58758838
35901768
13277529
92815485
93107336
8415088