81514595
23723942
31183326
21803726
39831290
87397582
55881134
83982000
11339285
4151842
64011653
752458
73366732
77442888
17584307
52887667
81434230
4547400
22584471
81638014
20368703
45494976
99943558
97732157
15271400
20368574
5410520
94372716
42709740
25445785
31156067
74837910
9777129
45035416
83071937
4072843
1427839
28749733
5388506
513749