85634607
57228665
6944859
18755839
81509595
44838760
12762715
72377046
21245428
5994157
54653110
67963791
931264
9758940
16177243
67999637
32641822
74712447
40256000
57268644
6683133
51273580
77147467
3402203
2102670
29975556
97208542
4297443
23028446
85717371
11332100
66238666
89784525
34331537
97413176
19792870
34574603
62485589
56962531
89798605