43525879
82441106
80484952
63531515
63199271
83516337
28401182
41157397
26813521
1694513
90372982
38354669
6427927
547216
19291259
97342143
90159166
87126425
61617895
23239166
54887696
63679731
63952294
35137286
93973702
53965945
55249996
21974622
69159707
99785845
89988953
6242751
7925183
62854532
83627045
5708127
29624661
18667628
2846732
76332862