43903020
76923440
16555449
48482061
2776380
6488567
96564424
66862506
508153
49471625
33943702
80532678
89661672
41216746
5981712
4136305
91777762
16947919
30044664
65154470
12997203
92856997
31104963
41249
26943516
12785888
41874028
6908687
34562752
25975343
41678732
72084268
3195322
82596961
3275712
5022963
70373807
57774378
26605455
90568928