142293
97613972
68249599
39606690
59006360
72947111
15688151
42453440
47422890
5795409
69417804
26714315
1824745
70831677
44225616
9003898
83284905
22618752
72027701
17694899
8787965
4358233
90066029
84821279
91521326
78519800
99178781
44111669
22526329
31892011
32155897
15926855
16639348
52221821
5038619
97093174
20956557
92965184
4537395
89349358