3490173
2964605
535555
4147384
4077451
4344083
4475876
4548863
4636204
4874803
76688
48341
59649
71841
58861
68871
76251
75194
65065
67406
363913
809904
329282
599991
660667
1630946
1976842
197460
487483
241178