12337471
50005693
11033694
20321988
39048620
78593152
40538996
59821393
34766992
48144293
1809222
92509052
80614576
84487437
55652716
93461592
83541377
68419295
50381222
57064889
87792139
1506589
38484320
31861855
16044906
35267395
12525374
94085724
38425477
14836549
9444302
67029061
62412147
11007281
52413946
41562734
30518791
5705175
87417234
9027260