84783294
21183676
20588651
17305720
86198889
98291393
68105388
60081182
96881677
3550631
84608720
4095582
86421189
43037492
7944538
76126521
27145673
33151885
9413876
72843
23293327
62534173
68189002
95768618
50435055
86128529
64344549
44474560
98387228
67472885
54081296
27767768
84412898
1927504
68092043
95854107
8422649
15967395
15974534
10096910