80989596
4777931
546276
71829783
40559066
52011838
15605902
48934957
90243148
45168627
17729568
6211321
58482137
2002279
165340
329533
67861211
31063829
82729442
3973353
62992382
74223346
48326647
12626981
11495911
31944257
45082876
30996850
73345282
97549280
68388393
76874533
536541
67792335
48542651
6562255
11592830
41411165
75219005
79474746