99971511
82072510
9771394
42733876
17852238
2447829
63669063
24535342
72662622
7146960
5794416
65332616
7813150
24201699
20568820
61981409
4875322
38392693
78016196
59883411
222652
89017424
80061367
60809959
13143936
75287928
23443847
68864853
23546121
84219314
59786815
66879727
57891237
66566649
96116633
83203510
7335566
60553090
62778859
66463583