65543288
67913347
69775250
99633200
8175113
83821165
66392636
7849295
80535367
34204314
8349678
6766333
81708102
37639265
3131861
49666663
89652005
38648535
83247927
88807200
3034589
83963906
93885290
67346987
57545932
6444609
84922769
88507753
80904580
77025402
73625906
31654011
19439208
28234067
30449052
34648677
79022759
29234327
23395278
33792236