97481211
57373621
22511539
62159440
85881184
68362908
52138516
43682944
69955227
18941195
66356366
36829208
14589174
64404894
14849983
21662636
11056091
10516016
35995519
83622222
37702562
14935254
6992484
6493376
13289314
9431988
34766336
31101147
9175301
60273354
98459812
1026118
9959179
78614004
77279136
82325317
30525469
87478245
46433182
50699043