96811337
26302880
49225620
9328747
58079528
6822441
99204927
36582437
33716396
82154585
5166972
17397136
83017051
7162958
82667640
4822547
69084820
23918673
21166312
93934020
66874018
54667001
45163727
63259032
98437438
46791184
5871124
76881646
2381182
20961651
19043848
24461794
6989814
33667074
46239276
83217425
91563943
19876150
5111964
113664