40203300
66287226
62366533
53443280
26923750
64607215
92036079
3391973
5563126
29638397
3632650
8072512
12455653
52768316
98538224
46012324
892576
167066
42313318
94291177
65542690
54372665
92991668
83881628
5647411
42745357
9195333
38796133
6565740
72168353
18232399
46784235
89496866
88874866
26627796
50641592
40382515
81737960
5213414
82928550