31771181
55079412
42103220
62475008
40193571
9951567
69315644
10263581
3896086
89717649
6597399
5759140
22968825
62173839
90128453
45249731
32974631
29871668
36285021
657606
56121421
84424394
67201980
16426953
83132372
78071141
33939874
1809226
12681962
89951864
34352384
42107834
27545782
70346754
42914832
78819149
16343076
13693791
76164501
10714535