17317160
23764469
93365553
82873620
9134994
94455280
56022353
73717067
26704715
33688428
22295379
30809392
27222137
9230500
34393858
14134937
4399797
43307727
10897928
60281612
99192179
1833807
2819907
99679300
68068317
14081673
65695783
9980144
51097772
87327028
67249304
91716365
15171763
74645876
93364993
35772038
80745144
3796209
29513404
38529615