43221976
25422750
60635908
78168399
1693913
33285733
94846066
38037776
96364775
43974147
78707932
8288211
32128305
17464473
50432650
49169676
66143825
98199756
60743430
7539171
93363954
23195636
49535277
16564546
98787119
94221567
48444290
6441375
5081719
58889224
73513127
34407620
54819362
11052028
8191736
3542658
43352526
7558405
7543566
4112879