18463491
23618187
42221289
42386475
55433920
39036001
17954544
96072124
77042655
85527258
74526867
97392614
7963480
75564012
79776721
67507497
9358113
88599147
75789873
45338642
68038774
19568530
33002755
96875314
6664523
47725879
72677745
92349674
53849269
17201353
37184260
85683286
36666816
56177667
33565070
45397970
61588445
30984048
8529400
95017382