97643687
28557766
32242886
17529973
141118
48217616
43054127
9483317
32235612
90209465
3568032
88198678
33822903
95274953
76315942
22347954
67777397
7039539
69892005
26579651
42914182
72532977
49867078
40615680
10984937
89589895
80172065
3513387
8709788
14875277
47485901
80554364
96275252
34622612
48943128
42295540
48327274
61251091
1011539
27369460