217948
3626220
4568986
5624450
19938556
6131756
80631444
77869705
91728496
23567178
53995654
71891491
9672512
67296141
3864320
44201485
25248874
98398762
86149172
64567695
34227445
57295780
88381227
72989354
39143351
50941694
3433537
4059502
2463763
68854287
87234139
31889193
46927741
14108754
18223627
97862013
26812004
17163061
49741094
63543283