12291759
20646992
91616417
71339583
16925365
69357380
32219374
50434041
80955285
18796250
8715867
76232506
22756834
79727561
3939875
9367113
97575259
83664676
44964223
23929287
69696606
19495760
44451104
535554
15847131
24161501
514890
98108207
64222100
91189066
76532702
9318275
85441184
67827142
6409304
89358423
87086753
83516475
18752931
59809392