81271624
70742712
43368099
40588214
86709668
94518464
89789815
22155413
58741770
41027039
47306074
63027770
13193546
77289186
29225267
8409759
52534664
81128027
64523994
5711118
2882136
12555207
90133224
69339666
82729030
24857849
12501193
85101867
92909569
10122061
5858563
30731731
92112106
48264902
16632782
97746027
76938437
8819215
49969868
29082581