85533626
48317561
161872
74459072
93945954
63917359
27936765
60241728
28303974
1408138
22249777
40836932
36985105
87487254
70114876
24189983
84076276
54552986
90641210
27552566
7065325
30651325
46379718
50853653
56241927
8559632
24742433
67473730
40223270
45186054
41262524
9202739
68824039
32144791
55246214
14209605
9296623
61123920
7522158
90504255