16891772
40746120
57475605
13944319
52557867
63206526
74128635
41382344
81828090
54907803
60024832
6833855
70982612
1776515
17045325
4781603
64484808
20541393
76973900
47183130
18188238
8549149
25457835
3792672
45276032
21376528
85021026
14286706
7104709
85552931
19904493
73356372
3678477
9668348
44433437
63287047
2281631
35396135
45359761
47952773