96312705
23006210
4592301
17466472
57858025
55753761
44996390
940521
83726086
8285356
43911559
1662881
87601917
9820403
1884857
98126654
82999221
18772498
17859160
91027645
75723663
83302061
37698780
56371488
27372529
56039510
63824642
66628903
5442055
81427007
10498318
73939385
95445333
65824640
11353111
90952726
9228809
49038078
7943748
68416030