44627350
4942849
8279007
54392622
35304363
62965705
2586702
56342193
77008688
76829382
12035704
74285262
17312366
14035646
46921835
21395657
87344224
64969932
8306023
72219203
3696245
45929419
9582506
43865651
20982138
45866734
69927076
72207726
29093658
25888662
10713680
81112975
47971283
44761714
39407966
95611320
3144306
93585810
7983307
5832306