96023632
89998030
41622232
16275008
80094132
30491310
62635822
63817530
61895302
93369005
5168815
42125648
43464422
48256233
88172127
82739681
76571359
39856901
33406429
90381789
43307056
22288093
98073902
98054304
79164986
93301456
27426226
79312098
13057112
57065367
43008812
782737
83266237
44552608
67296161
63897736
1716278
5568941
53434793
64535414